package com.xjrh.traintravel.collector.netty.command;

import java.io.Serializable;

/**
 * 基础协议对象
 *  <p>
 *      抽象每个协议都需要的基础属性，供其它协议对象继承使用
 *  </p>
 *
 * @author snps
 * @create 2022-01-28 8:47
 * @describe
 **/
public class BaseCommand implements Serializable {

    private static final long serialVersionUID = 7928062958423789887L;


    /**
     * 设备唯一标识
     */
    private String equipmentId;

    /**
     * 命令编号
     *  <p>
     *      有些命令 内部有多个小命令， 通过“命令编号”做 命令内部标识
     *  </p>
     */
    private String commonNo;


    /**
     * Getter and Setter
     */
    public String getEquipmentId() {
        return equipmentId;
    }

    public void setEquipmentId(String equipmentId) {
        this.equipmentId = equipmentId;
    }

    public String getCommonNo() {
        return commonNo;
    }

    public void setCommonNo(String commonNo) {
        this.commonNo = commonNo;
    }

}